local extension = Package:new("skrenjie")
extension.extensionName = "water_jilve"

extension:loadSkillSkelsByPath("./packages/water_jilve/pkg/skrenjie/skills")

dofile("./packages/water_jilve/pkg/skrenjie/trans.lua")

local luzhi = General:new(extension, "sk__luzhi", "qun", 3)
luzhi:addSkills { "sk__jinglun", "sk__ruzong" }

local mifuren = General:new(extension, "sk__mifuren", "shu", 3, 3, General.Female)
mifuren:addSkills { "sk__guixiu", "sk__cunsi" }
mifuren:addRelatedSkills { "sk__yongjue" }

local xizhicai = General:new(extension, "sk__xizhicai", "wei", 3)
xizhicai:addSkills { "sk__tiance", "sk__jiexin" }

local zhangliang = General:new(extension, "sk__zhangliang", "qun", 3)
zhangliang:addSkills { "sk__jijun", "sk__fangtong" }
zhangliang:addRelatedSkills { "leiji", "sk__zhoufu", "sk__shendao", "sk__biantian" }

local caorui = General:new(extension, "sk__caorui", "wei", 3)
caorui:addSkills { "sk__huituo", "sk__xingshuai" }

local sunxiu = General:new(extension, "sk__sunxiu", "wu", 3)
sunxiu:addSkills { "sk__yanzhu", "sk__xingxue" }

local sundeng = General:new(extension, "sk__sundeng", "wu", 3)
sundeng:addSkills { "sk__kuangbi" }

local zhuzhi = General:new(extension, "sk__zhuzhi", "wu", 4)
zhuzhi:addSkills { "sk__anguo" }

local wanglang = General:new(extension, "sk__wanglang", "wei", 3)
wanglang:addSkills { "sk__quanxiang", "sk__gushe", "sk__jici" }

local sunliang = General:new(extension, "sk__sunliang", "wu", 3)
sunliang:addSkills { "sk__kuizhu", "sk__chezheng" }

local mayunlu = General:new(extension, "sk__mayunlu", "shu", 4, 4, General.Female)
mayunlu:addSkills { "sk__fengyin", "sk__rongzhuang", "mashu" }

local zhongyao = General:new(extension, "sk__zhongyao", "wei", 3)
zhongyao:addSkills { "sk__huomo", "sk__dingguan" }

local nanhualaoxian = General:new(extension, "sk__nanhualaoxian", "qun", 3)
nanhualaoxian:addSkills { "sk__xianshou", "sk__chengfeng" }
nanhualaoxian:addRelatedSkills { "sk__tiandao" }

local jiangwei = General:new(extension, "sk_sp__jiangwei", "wei", 5)
jiangwei:addSkills { "sk__kunfen", "sk__caiyu" }

local huanghao = General:new(extension, "sk__huanghao", "shu", 3)
huanghao:addSkills { "sk__qinqing", "sk__huisheng" }

local huaman = General:new(extension, "sk__huaman", "shu", 3, 3, General.Female)
huaman:addSkills { "sk__manyi", "sk__souying" }

local sp_pangtong = General:new(extension, "sk_sp__pangtong", "wu", 3)
sp_pangtong:addSkills { "sk__guolun", "sk__songsang" }

local lvdai = General:new(extension, "sk__lvdai", "wu", 4)
lvdai:addSkills { "sk__qinguo" }

local wangyuanji = General:new(extension, "sk__wangyuanji", "qun", 3, 3, General.Female)
wangyuanji:addSkills { "sk__qianchong", "sk__shangjian" }

local zhangchangpu = General:new(extension, "sk__zhangchangpu", "wei", 3, 3, General.Female)
zhangchangpu:addSkills { "sk__yanjiao", "sk__xingshen" }

local xingdaorong = General:new(extension, "sk__xingdaorong", "qun", 5)
xingdaorong:addSkills { "sk__xuhe" }


return extension
